#ifndef JEU_H_INCLUDED
#define JEU_H_INCLUDED


void MenuGeneral(int a);

void niveaau_X (char *nomF,char* nomF_Corr);

void test_sudoku(char matrice[9][9],char matriceCorr[9][9],int score);

int lireValeur( int *nLigne, int *nCol, int *valeur,char matrice[9][9],char matriceInitiale [9][9]);

int	 update( int nLigne, int nCol, int valeur,char matrice[9][9] );

int verifierColonne( int nCol, int valeur,char matrice[9][9] );

int verifierCarre(int nLigne,int nCol, int valeur,char matrice[9][9] );

void affiche(char * nomF[50]); // afficher chompion et apropos

void regle_du_jeux ();

void Nom_Du_Joueur(); // fonction qui permet d'inserer le nom du joueur dans un fichier text

void lire_joueur ();

void load();

void enregistrer_score (int nouv_score);
void meilleur_score ();

void sauvegarder(char matrice[9][9],char *nomF,char* nomF_Corr);

void charger_sudoku_sauvegarder ();

void sauvegarder_info(char* nomF_sauvgarde,char* nomF,char* nomF_Corr);

void Color(int couleurDuTexte,int couleurDeFond);

void GotoXY(int x, int y);

void gotoxy(int x, int y);

void Password();

void entete();

typedef struct date date;
struct date
{
int jj;
int mm;
int aaaa;
};
struct coordinate
{
    int x;
    int y;
    int direction;
};
typedef struct coordinate coordinate ;
coordinate head, bend[500],food,body[30]
